v10.1.0
Release Notes
We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 75 pull requests by 9 contributors were processed for this release.
Noteworthy Changes in v10.1.0
Special testing request
A fix within this release was made to better support upgrades on multi-lingual sites. If you have multi-language sites, your upgrade testing would be most welcome.
Enhancements/Features
- Added ascending/descending sort toggle to Resource Manager #6531 thanks @adlzanchetta-trilogy
- Added Turkish language as an option to Install Wizard and Upgrade Wizard #6558 thanks @idumlupinar
- Improved Localization helpers #6572 thanks @bdukes
- Refactored to Allow SQL to do recursive search for files in subfolders #6582 by @timi-ty
- Local Upgrades (started a new way to perform upgrades, this is not yet exposed, completion TBD) #6599 thanks @bdukes
- Added UI to manage some host settings (If you need previewing themes using a querystring or if you need HTML content in module titles, you need to expressly enable that feature in Security => More => More Security Settings) #6605 thanks @valadas
- Added
rtlattribute and class to body for right-to-left language support #6617 thanks @mnouraei - Bumped Dnn.ClientDependency to v1.10.0 (This provides support for rtl css and js files being loaded if available only for rtl languages) #6640 and 15 thanks @mnouraei and @valadas
Bug Fixes
- Fixed HtmlModule 10 upgrade issues with localized sites #6560 thanks @tvatavuk
- Resolved an issue with usage of removed method in DDRActionsMenu #6563 thanks @bdukes
- Resolved typos in
resxfiles #6573 thanks @bdukes - Fixed double-encoding in DnnDatePicker internal control #6592 thanks @bdukes
- Fixed a potential Stack overflow #6598 thanks @bdukes
- Fixed/moved tab stored procedures to avoid concurrency issues #6633 thanks @timi-ty
- Fixed an issue where
IAdminMenuControllerwas not registered in DI #6639 thanks @valadas - Fixed an issue where CustomCss module would not load #6642 thanks @valadas
Maintenance
- Bumped file-loader from 3.0.1 to 6.2.0 #6283
- Bumped caniuse database #6533 #6548 #6608
- Removed obsolete usages in DotNetNuke.Website #6535 thanks @bdukes
- Bumped eslint from 7.32.0 to 9.25.1 #6537
- Bumped dotnet-sdk from 9.0.203 to 9.0.300 #6546
- Bumped esbuild from 0.25.3 to 0.25.4 in the npm_and_yarn group #6551
- Bumped undici from 6.21.1 to 6.21.3 in the npm_and_yarn group #6552
- Bumped eslint from 9.25.1 to 9.28.0 #6568
- Bumped eslint-plugin-jest from 22.21.0 to 28.12.0 #6570
- Bumped GitVersion.Tool used by Cake #6576 thanks @bdukes
- Bumped Microsoft.TestPlatform from 17.12.0 to 17.14.1 #6577 thanks @bdukes
- Bumped NuGet.CommandLine from 6.12.2 to 6.14.0 #6578 @bdukes
- Bumped the npm_and_yarn group across 21 directories with 1 update #6589
- Bumped webpack-dev-server from 5.1.0 to 5.2.1 in the npm_and_yarn group #6590
- Bumped the npm_and_yarn group with 2 updates #6597
- Removed implicit dependencies in PortalController #6602 thanks @bdukes
- Bumped the npm_and_yarn group with 2 updates #6604
- Commited autogenerated files #6606 thanks @valadas
- Bumped Yarn from 4.9.1 to 4.9.2 #6610 thanks @bdukes
- Bumped array.prototype.findindex from 2.2.1 to 2.2.4 #6611
- Bumped @typescript-eslint/parser from 8.33.1 to 8.35.1 #6612
- Bumped dotnet-sdk from 9.0.301 to 9.0.302 #6619
- Cleaned up legacy code #6620 thanks @donker
- Deprecated ClientResourceManager.RegisterIEStylesheet #6624 thanks @bdukes
- Bumped form-data from 4.0.3 to 4.0.4 in the npm_and_yarn group
- Bumped dotnet-sdk from 9.0.302 to 9.0.303 #6630
- Bumped @eslint/plugin-kit from 0.3.3 to 0.3.4 in the npm_and_yarn group #6634
Documentation / Developer Experience
- Documentation fixes #6524 thanks @bdukes
- Introduced IHostSettings to replace Host class #6538 thanks @bdukes
- Added eslint to resource-manager project and updated dnn-elements to latest #6555 thanks @valadas
- Updated/Fixed storybook v9 #6565 thanks @valadas
- Resolved build failure when SSMS is installed #6575 thanks @bdukes
- Resolved warnings in Dnn.PersonaBar.UI #6583 thanks @bdukes
- Resolved warnings in DotNetNuke.HttpModules & fix DI timing #6591 thanks @bdukes
- Use MSBuild instead of
nuget.exeto restore packages #6625 thanks @bdukes - Fixed a typo in enhancement request issue template #6635 thanks @bdukes
- Bumped versions to 10.1.0 #6637 thanks @valadas
List of Contributors
- Brian Dukes @bdukes
- David Poindexter @david-poindexter
- Daniel Valadas @valadas
- Mahmoud Nouraei @mnouraei
- Timilehin Tayo @timi-ty
- Tonći Vatavuk @tvatavuk
- Peter Donker @donker
- Andre D. L. Zanchetta @adlzanchetta-trilogy
- Ismet D. @idumlupinar
Additional Resources.
Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!
MD5 Checksums
| File | Checksum |
|---|---|
| DNN_Platform_10.1.0_Deploy.zip | 28c103e90f30ac32675d351c04dda4f9 |
| DNN_Platform_10.1.0_Install.zip | d9ac82c750574aa96e22eed3e63d797f |
| DNN_Platform_10.1.0_Symbols.zip | 9345fb801dd914b03295c8fd313fef9f |
| DNN_Platform_10.1.0_Upgrade.zip | 576f88061339baff99088029c19aeade |